Package pl.wendigo.chrome.api.io

Contains DevTools Protocol IO domain implementation accessible via IODomain class.

Types

CloseRequest
Link copied to clipboard
data class CloseRequest(handle: StreamHandle)
Represents request frame that can be used with IO#close operation call.
IODomain
Link copied to clipboard
class IODomain : Domain
Input/Output operations for streams produced by DevTools.
ReadRequest
Link copied to clipboard
data class ReadRequest(handle: StreamHandle, offset: Int?, size: Int?)
Represents request frame that can be used with IO#read operation call.
ReadResponse
Link copied to clipboard
data class ReadResponse(base64Encoded: Boolean?, data: String, eof: Boolean)
Represents response frame that is returned from IO#read operation call.
ResolveBlobRequest
Link copied to clipboard
data class ResolveBlobRequest(objectId: RemoteObjectId)
Represents request frame that can be used with IO#resolveBlob operation call.
ResolveBlobResponse
Link copied to clipboard
data class ResolveBlobResponse(uuid: String)
Represents response frame that is returned from IO#resolveBlob operation call.
StreamHandle
Link copied to clipboard
typealias StreamHandle = String

This is either obtained from another method or specifed as blob:<uuid> where <uuid&gt is an UUID of a Blob.